working stroke of the piston - Spanish English Dictionary